floatation suspension - Spanish English Dictionary